1. Übersicht
Dieses Dokument beschreibt eine Möglichkeit, den Sender FrSky X12S mit einem Touch-Screen auszustatten. Dazu sind
sowohl Modifikationen an der Hardware des Senders notwendig wie auch eine angepasste Version von EdgeTx.
| Bitte beachten Sie, dass das Öffnen des Sendergehäuses den Verlust der Gewährleistung des Lieferanten nach sich zieht. |
FrSky X12S1.1. Firmware
1.1.1. Modifikationen an EdgeTx
Die notwendigen Modifikationen an EdgeTx sind in diesem Pull-Request zusammen gefasst.
EdgeTx muss daher selbst configuriert und übersetzt werden:
$ git clone https://github.com/wimalopaan/edgetx.git $ git checkout wmx12stouch $ make build_x12s $ cd build_x12s $ cmake -DX12S_TOUCH_MOD=YES -DPCB=X12S -DLUA=YES -DLUA_MIXER=YES -DGVARS=YES .. $ make firmware
Anschließend kann die Datei firmware.bin wie üblich auf den Sender kopiert und geflashed werden.
1.1.2. Download der modifizierten Firmware
Die Firmware (ggf. mit einigen weiteren Änderungen und in deutsch) kann hier erhalten werden.
1.2. Hardware
1.2.1. Benötigte zusätzliche Teile
Natürlich wird ein neues Display benötigt, das mit einem GT911-Touch-Controller ausgestattet ist. Diest ist dasselbe Modell, das auch
im Sender RadioMaster TX16S eingebaut ist. Daher kann auch der Code zur Ansteuerung übernommen werden.
Da in der X12S kein Steckplatz für den Anschluss des Touch-Controllers vorhanden ist, muss der Touch-Controller mit seinen sechs
Anschlüssen mit gezielten Verbindungen angeschlossen werden. Zwar ist diese Möglichkeit in der X12S so nicht unmittelbar vorgesehen,
doch können auf der Hauptplatine die entsprechenden Anschlusspunkte passend zu der modifizierten Firmware leicht identifiziert werden.
Das FFC-Anschlusskabel des Touch-Controllers lässt sich aber nicht löten, so dass daher am besten ein fertiges Adapter-Board verwendet wird.
Dieses Adapter-Board kann dann mit mormalen Kablen oder Kupferlackdraht mit dem mainboard verbunden werden.
Touch-Display
Es gibt (mindestens) zwei Versionen des 480x272-Pixel großen Displays:
Alternativ kann das vorhandene Display mit einer zuätzlichen Touch-Folie (und GT911-Controller) ausgestattet werden.
Adapter für FFC-Kabel
Ein geeigneter Adapter für das 6-poliger FFC-Kabels des Touch-Controllers:
1.3. Modifikationen
|
Sicherheitshinweis
Bevor Sie mit den Modifikationen beginnen, lesen Sie erst die gesamte Anleitung durch. Erst wenn Sie alle Maßnahmen verstanden haben,
beginnen Sie mit den Arbeiten.
|
|
Schrauben
Merken Sie sich die Zuordnung der unterschiedlichen Schrauben zu ihren Positionen.
|
1.3.1. Demontage
Unterer Deckel
Nehmen Si ezunächst den unteren Deckel des Senders ab.
Achtung: Heben Sie den Deckel vorsichtig und nicht zu weit an, nachdem Sie die Schrauben gelöst haben. Bei halb abgehobenen Deckel müssen Sie noch die Verbindungen zum Vibrationsmotor und den beiden Schiebereglern vom lösen.
|
Sicherheitshinweis
Nachdem Sie den unteren Deckel abgenommen haben, ziehen Sie sofort den Stecker des Akkus aus dem kleinen Stecker auf dem Anschlussboard.
Damit vermeiden Sie Kurzschlüsse und eine Zerstörung des Senders. Der Akku selbst kann im Akkuhalter verbleiben.
|
Akkuträger
Schrauben Sie den Akkuträger ab und schieben Sie ihn etwas schrägt zur Seite. Danach wird auch der Connector P8 auf dem
darunter liegenden Mainboord sichtbar.
Display
Schrauben Sie das Tochterboard (unter dem Display) mit dem GPS-Modul und dem Kopfhöreranschluss los. Auf der Rückseite befindet sich der 40-polige FFC-Verbinder für das Display. Klappen Sie den Bügel des Connectors hoch, dabei öst sich das FFC-Kabel von alleine aus dem Verbinder.
Unter dem Tochterboard wird der Andruckrahmen für das Display sichtbar. Auch dieser Rahmen muss losgeschraubt werden. Entnehmen Sie den Rahmen, indem Sie ihn zwischen den Antennenkabeln hindurch zur Seite schieben. Dies muss sehr vorsichtig geschehen, damit die Antennenkabel nicht beschädigt werden.
Nun können Sie das Display einfach nach oben heraus nehmen.
Achten Sie darauf, dass der Gummirahmen des Displays im Gehäuse liegen bleibt, bzw. legen Sie ihn wieder an Position.
1.3.2. Umbau
Das Mainboard Mainboard muss nicht ausgebaut werden. Das folgende Bild dient nur der Übersicht.
Neues Display
Das neue Display wird wieder in den Gummirahmen eingelegt. Darauf achten, dass keine Kabel, die in der Nähe liegen, eingeklemmt werden.
Das neue Display (oder das alte zusammen mit der Touch-Folie) ist ca. 2mm dicker als das alte Display.
Aus diesem Grund käme der Andruckrahmen zu hoch, mit der Konsequenz, dass die Schrauben dafür zu kurz sind und auch das Tochterboard nicht mehr richtig montiert werden kann, d.h. die Kopfhörerbuchse passt nicht mehr in das Loch des Gehäuses.
Der Andruckrahmen wird daher in seiner Dicker reduziert. Dies kann einfach abgeschliffen werden, etwa mit einem Dremel-Werkzeug.
Auch hier darauf achten, dass der obere Anschlag des Andruckrahmens erhalten bleibt. Er verhindert, dass sie das Display verschiebt.
Nach dem Abschleifen des Rahmens lässt er sich auch wieder ohne Spannung montieren. Hat man zu viel abgeschlieffen, kann man sie mit selbtklebenden, dicken Montageklebeband behelfen.
Anschlüsse
Bevor Sie das Tochterboard wieder auf den Andruckrahmen schrauben (Achtung: Kopfhörerbuchse), stecken Sie das 40-pol. FFC-Kabel wieder ein (unverwechselbar), und drücken den Rahmen des Verbindes wieder herunter. Dies muss sich ohne große Kraft erledigen lassen.
Das FFC-kabel des Touch-Controllers bleibt zunächst übrig.
Am originalen Display ist eine Nummerierung angegeben.
Berücksichtigt man, dass auch das 6-polige FFC-Kabel des Touch-Controllers ebenso über Kopf in den Connector des Adapters eingeschoben werden muss
(Kontakte unten, Bügel oben), ergibt sich eine umgekehrte Reihenfolge als aufgedruckt. Dies ist nicht weiter schlimm, kann jedoch zu Verwirrung
im Vergleich zur Nummerierung in der Radiomaster TX16S
Dokumentation führen.
TX16S DokumentationDas folgende Bild zeigt die Lage der Anschlüsse (P8 und das IMU) auf dem Mainboard der X12S.
P8 und rechts das IMU-ModulDie folgende Aufnahme bezeichnet die Lage der Anschlüsse am Connector P8: Int, Reset, 3,3V und Gnd.
P8 und die AnschlüsseZuordnung der Anschlüsse auf dem Adapter.
Anschlüsse am Connector P8
P8Angeschlossene Kabel an P8.
Achtung: in dieser Anleitung werden die Kabel gelb oder grau auch für den Anschluss am IMU verwendet!
P8P8 (Nahaufnahme)|
Keine Verpolung
Stellen Sie sicher, dass die Versorgungsspannungsanschlüsse Gnd und 3,3V nicht vertauscht sind.
|
Das Adapterboard selbst lässt sich mit zwei Tropfen Heißkleber im gehäuse fixieren.
Schieben Sie das 6-pol. FFC-Kabel in den Verbinder ein (Kontaktflächen nach unten).
Das folgende Bild zeigt die Anschlüse SDA und SCL des I2C-Bus-1 am IMU:
IMUSDA und SCL an die Pins des IMUDas folgende Bild zeigt den Zustand nach erfolgter Modifikation.